irrigation tap - French English Dictionary